plural of isla - English Synonyms Dictionary